Volume 24, Issue 5, May 2023, Pages 224-294
Mohamed Ahmed Ahmed Issa
Volume 22, Issue 4, April 2021, Pages 186-216
Saad Riad Mohammed Al-Bayoumi; Mohammed Ahmed Karam Allah Hajj Tayfour; Abdullah Ali Mahmoud Bunyan; Mohammed Ahmed Ahmed Issa; Taghreed Muhammad Mahmoud Aldhula